boring machine (for heavy work) - Español Inglés Diccionario